home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BCI NET
/
BCI NET Dec 94.iso
/
archives
/
telecomm
/
bbs
/
cit-3.42p30-30.lha
/
update.342
< prev
Wrap
Text File
|
1994-10-21
|
5KB
|
107 lines
3.42.P23 - P25
-- Fixed a minor bug in CONFG. If you attached a directory to the
first three rooms, it would remove it as an error.
-- Fixed a memory allocation bug in getenv replacement routine. The
routine was eating memory.
-- reformatted the .RS a little.
-- fixed a few minor nits in the code.
-- added some code for the XPR functions(still not done yet).
-- added code to collect monthly networking stats creating two
new files. Network_stats.sys which is created in the audit
area keeps track of the monthly traffic totals and when the
month changes, Network_log.sys will be created also in the
audit area. Network_stats.sys is binary, where Network_log.sys
is a text file with the month, input/output data amounts and
the total time spent networking.
-- fixed minor bug. The BADWORDS.SYS file was never closed. Also
the code never initialized the discard file properly.
The discard file was not being used for net messages or QWK messages
but only for messages posted on the current BBS. To make it
consistant, it will always use the same discard file for bad words.
-- Added code to open the console window if it is iconified and a
request for the window to be ReActivated occurs. This could be:
-- Sysop Call ^T
-- Chat Enabled and Chat Request
-- Sysop Edit session(well not very likey that you would do this!)
-- Added the code for BADUSER.SYS from 3.45. This allows you to specify
that certain names cannot be used as UserNames.
-- Fixed a bug in the QWK code that caused all uploads to go in to
the #HOMEAREA instead of the room intended.
-- Added a bit of code to reload the statistics for networking from
the last run. The information is displayed in the .RS. It would
have been reloaded once a net session occured, but this is cleaner.
3.42.P26-P28
-- Implemented a SYSOP customizable message system. See the Citadel
68K.man for details on the format. This means a new file for the
sysop to maintain, CIT_MESSAGES.SYS. Now, you can implement a menu
for novice users if you desire.
-- Changed the prompts for terminal width.
-- Fixed the Networking messages so that a sysop not using +netdebug
or +netlog would not get all the messages anyway and dumped into
the debug.sys file. Now the messages are turned off totally with
those options not specified.
-- Changed the code for the checking of BADUSER.SYS to be usable for
both the username and password. If the file BADUSER.SYS exists, it
will be checked. If the file BADPASSWORD.SYS exists, it will be
checked. Both files are looked for in the #ROOMAREA.
-- Added a check to make sure that a password is longer than 4 chars
or it is invalid. Also added a check to make sure a user does not
use their username as their password.
-- Added a check in CONFG to make sure you have valid arguments on
#events in certain cases(like anytime-net).
-- Changed the vortex detection to be the default. Now, the +VORTEX
is not needed on the command line and -VORTEX will turn off the
option.
-- Implemented most instances of Expert/Novice checks as customizable
messages. Now, the "NO" or "EX" on the end of the code is checked
in one place and not all through out Citadel. 90% of the use of the
expert flag usage is now done in the message routine.
-- got rid of many redundant messages by using the message codes. There
were 3 occurances of the same message in some cases, all just slightly
different.
-- fixed various bugs in the message routines.
-- fixed some additional messages in the network routines. All should
be controlled by +netlog and +netdebug. Removed some other debug
messages in the timer routines.
-- Still have many messages to update to new format plus the total
change of the help system to rely on the new method giving the sysop
the ability to vary the Expert/Novice messages to their hearts content!
3.42.P29
-- fixed many message bugs pointed out by Shawn Kelly of The Amiga
Annals.
-- fixed .RA in a non-directory room. It was actually checking the
wrong flag!
-- fixed a bug in the network valid check.
-- Added all the Yes/No, String and Number routines to the new Message
system.
-- Added a couple of new variable to the message formatter. See the
file CIT_MESSAGES.SYS for details.
3.42.P29
-- Updated several messages:
NOPERS - added the username as a parameter(^sa1).
WIDT40 - added it back in, it was used.
DRPIRV - fixed, it was supposed to be DRPRIV
NODUPT - fixed the message that was supposed to use it.
-- Fixed a bug. For users without net privileges, it will not
let them even try to enter a net message with .EN. They
can still enter net messages if the room allows it with a
regular message entry.
-- Fixed a message bug. The wrong message was displayed for the
[W]ho command on messages when you tried to put the main recipient
down for a carbon copy.
-- Removed a redundant message for user not found(NSUCHP) and
used NOPERS instead.
-- Added a ^b for backspace to the message variables.